/*function f(value) {
    if (value) {
        let x = 20
        console.log(x)
    }
    console.log(x)

    return x

}

// f(true);
f(false);*/


//es5实现封闭作用域需要借助立即执行函数来实现

/*for (var i=0;i<10;i++) {
    (function (i) {
        setTimeout(() =>{
            console.log(i)
        },1000)
    })(i)

}*/


for (let i=0;i<10;i++) {
        setTimeout(() =>{
            console.log(i)
        },1000)
}
